payment demand note - Espagnol Anglais Dictionnaire